package com.koron.common.core.business.workflow.service;

import com.koron.bean.base.Response;

/**
 * 业务提交回调接口
 * 工作流完成后，需要调用这个接口来修改状态
 * @author jzp
 * @since 2021/4/6 9:44
 */
public interface ProcessCodeService {

    /**
     * 修改业务状态
     */
    Response updateState(String dataId);

    /**
     * 结束或作废时的修改方法，可重写后自定义
     */
    default Response updateEnd(String dataId){
        return updateState(dataId);
    }

}
